things are getting difficult - Français Anglais Dictionnaire